particulate removal - French English Dictionary